river (flowing into a sea) - Turkish English Dictionary